duplication or overlap - German English Dictionary